El Amigo Mexican Food
A nondescript hole in the wall at a strip mall in Imperial Beach is home to some seriously authentic Mexican cuisine.
Service is friendly, prices are cheap, and the breakfast burritos are massive!
Whether you want a vegetarian burrito, ham, sausage, chorizo, bacon, or their famous carne asada stuffed in – so many breakfast options abound on the menu.
Taco Surf Taco Shop
Somewhat of an institution in the Pacific Beach neighborhood, in a dive-y way this joint is actually atmospheric.
Surfboards line the walls and ceiling, but the décor is not reason alone to visit.
Breakfast burritos are build your own style, with three meats, the option for a whole wheat tortilla, and an extensive colorful list of veggie add-ons.
They are huge! And hugely delectable.
Lucha Libre Taco Shop
Maybe it’s not the most authentic place, but if you’re looking for fun this is a top notch spot.
Mexican wrestlers are plastered all over the vibrant walls of this trendy establishment.
Most of the tables are arranged closely together, aside from one coveted golden ‘champs booth’.
You can reserve this table for free online if you are a true in the know champion.
It comes complete with a complimentary trophy trove of salsas, and your very own belt for the meal.
Oh, and of course the California style burritos are a knock out.
La Perla Cocina Mexicana
Just steps away from the beach there is a tiny spot that serves up some mean burritos.
Whether you prefer California or Breakfast style, you’ll find them both on the menu, and more!
Come with an appetite because one of these could last you all day.
Wow… Great looking food. Now I’m really hungry.