Mama Espinosa’s Place

The best lobster burrito in the whole wide world!!!

In El Rosario.  Find it on a map.

Also a favorite stop on the Baja 1000 road race which was held just a week ago.
 

 

 

Leave a Reply

Your email address will not be published. Required fields are marked *