The best taco stand in the Known Universe: La Super Rica

Nice article on the greatest taco stand ever. Absolutely, positively worth the drive up to Santa Barbara.

About Chris Barrus

You are not cleared for this information.
This entry was posted in California, Food. Bookmark the permalink.

Leave a Reply

Your email address will not be published.