Description
Located at the one of the best lookout spots over the Dubai Marina, O Cacti based at landmark Pier 7 tower, serves up authentic Mexican flavours along with a side of unbeatable, panoramic views. Casual and relaxed, you can sip on your margarita while listening to Latin-American beats. The menu serves up all the expected favourites with emphasis on high-quality, fresh ingredients.