Neil's 2014 Baja California Trip
Friday, November 21, 2014
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.
Neil's Travel Blogs
Share to Twitter
Share to Facebook
Share to Pinterest
Post a Comment
Post Comments (Atom)