Javi's Cantina

Restaurant in Isla Mujeres, México

Features: outdoor seating