My wife and I love Mexican food and wherever we travelled we would look for Mexican Restaurants. The best food and the best variety can be found in Paquito's- in Miami (actually North Miami Beach). It is run by a Mexican family and is authentic as they come. The fajita's are done perfectly. You have to ask for the salsa verde however- its worth it. Give this place a try- you won't be disappointed.
Pros: excellent food, inexpensive, good parking
Cons: chairs uncomfortable
more