San Miguel's is a great restaurant. Great wait staff. Gets really busy on the weekends but definitely worth the wait. My favorite is the tacos al carbon - although I have never had anything bad here. The margaritas are excellent. Very family friendly. You can go to San Miguel's in shorts or a dress - neither is out of place.