Have eaten here a few times when I'm in town and the food is just wonderful. Only causes I have for complaint would be the horrible mariachi band that roams from table to table, interrupting both conversations and meals AND the last few times there's always some type of panhandler outside by the door or in the parking lot. The restaurant is right in front of a ratty Days Inn and not in the best part of town, which likely explains this. Personally, I wouldn't go there in the evening by myself, but two or more in a group offers a bit more protection. At any rate, the great food makes it all worth it.