chomping grounds

Showing posts with label Mariscos Los Costa. Show all posts
Showing posts with label Mariscos Los Costa. Show all posts
7.19.2013

Mariscos Los Costa

›
Mariscos Los Costa is south, like very south, San Jose.  Situated in the middle of a parking lot, this extremely busy taqueria was a su...
›
Home
View web version
Powered by Blogger.