Iguanas Burritozilla. 5,280 likes · 2 talking about this · 10,146 were here. Mexican Restaurant
If you are one of those who crave for scrumptious tacos, burritos, nachos irrespective of what time of the day, Iguanas will prove as a heaven for you. At this little taqueria you will find some of the biggest burritos in the world. This is not an exaggeration. You can gorge yourself on a tasty burrito the size of a small loaf of bread at Iguana's. The eatery caters to students and downtown...