Stay away. We waited 20 minutes after being seated before an order taker appeared. Then a full hour waiting for food, for our party of six. And about the food, the black hair in one plate was a real turn-off. Carbonated beverages were only slightly fizzy, unacceptable, and second try was no better. Sent back for water replacements, but was still charged for them. This was on a Sunday, about 1 pm, very few customers in the place, and obviously the owner was not present. The food itself was typical Mexican fare, very bland. Only condiments supplied were super-hot red and green Habanero sauces and utterly mild red salsa. Portions were not as large as we have ome to expect in Mexican restaurants, but hot food WAS hot and fresh when finally served. This was 9-30-12. One of our party had tried the place in July and found the service fine......but this time, so slow as to get them a complete boycott from THIS family.