yenvalmar's Reviews

Review Title Rating Business/Attraction Destination Date Written Honors
El Squid Roe Rated 4 out of 5 Squid Roe
Attraction
Cabo San Lucas
Mexico
March 21, 2007