Santos Mariscos does not yet have a photo. Upload the first!
X
Comments
Quote: This is a little hotel in the wall type restaurant right on Cancun Island, aka the Hotel Zone. The tacos were delicious and prices reasonable. Caters to locals and more adventerous visitors. Across the street and down from the Hotel Aqua, and... Read the full Santos Mariscos review