Give us feedback!

Dine at Manta Restaurant At The Cape, Cabo San Lucas, Baja California

Manta was conceived as an intimate, richly textured space with an intriguing double meaning: The manta ray symbolizes the kitchen’s focus on seafood, while manta, the Spanish word for blanket, conveys the emphasis on comfort.
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail