In the mood for Mexican food? Juan's Iguana Mia is your best bet in Bonita. Located in the "green ugly building" (as Juan likes to call it) on the corner of US 41 and Bonita Beach Road, Iguana Mia has a very large selection of delicious Mexican food. Their burritos and fajitas are to die for, and the atmosphere is friendly and casual.
I have tried every Mexican restaurant in the area, and Iguana Mia remains by far the best. Portions are pretty generous, so you might want to share an appetizer! Specials: eat for free on your birthday, and enjoy dollar margaritas on Mondays.