Calabardina Iguana is a restaurant located in Calabardina. It has received a score of 7.11 based on its cuisine, staff, decor, and location. The establishment offers fair prices for its dishes.