I'll keep this short and simple: mediocre Mexican food at best but HORRIBLE HORRIBLE HORRIBLE service. Randomly charge for stuff and give you a printed bill with no explanation. We came here on a Monday night and the restaurant only had maybe 10 other people in it. It took our rude waiter over 30 minutes to take our order, and that was after we asked him to come take it, wtf. I would not recommend this restaurant to anyone.