Give us feedback!

Eat at Vista Al Mar, Baja California Sur, Mexico

Vista Al Mar is a great little clam shack located on the Sea of Cortez south of Loreto at Carretera Al Sur Km 103.
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail