Don’t Cry No More For Los Amigos

For those NATOMAS BUZZ readers who noted — and mourned — the loss of Los Amigos which recently closed in the Shell station…

… the fast food Mexican eatery looks to have relocated and opened next to Subway in the former Tortuguitas Taqueria spot.

Speak Your Mind