Cancun and the Mexican Caribbean Restaurants: Albatros

Albatros

Location

Bearing in mind that Albatros is conveniently located in the Cancun area, if you find it's overcrowded, it's not far from some other restaurants (as discussed below).

Contact Info

Blvd. Kukulcan, Km. 11
P.O. Box 1774
Cancun, Mexican Caribbean
(998) 848-88-70

Print   Return to Normal View