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
You must be logged in to post a comment.