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.