Dine at
Manta Restaurant At The Cape, Cabo San Lucas, Baja California
View Original Description
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
Share on Tumblr
Share via E-mail