The Green Room
Address: El Chamizal, Baja California Sur
Cost: Free
About
This is an EPIC restaurant right on the beach! It’s such a beautiful place and the food is amazing. Definitely try to catch a sunset here one night. What an experience 🙌🏼
1 reviews
WanderlustTravelCouple
Member since: 2022
date: Sun Jul 31 2022
This is an EPIC restaurant right on the beach! It’s such a beautiful place and the food is amazing. Definitely try to catch a suns...