Service was rotten. Didn't get chips till after the dinner was served. Chips were actually more like fried corn tortillas. There was only one server taking care of the entire restaurant. Ordered water but it never came. Girlfriend ordered a chili relleno and it was excellent. I had the shrimp tacos. The plate was just covered with lettuce and tomatoes but once I got my bearings this too was delicious. Rice and beans were ok but the guacamole was delicious too and a very generous portion I might add. When the check finally came we found we were overcharged. There was a discrepancy in the price presented on the menu and the price that was on our ticket for the plate we ordered. I don't think that is ever happened to me ever at a restaurant before but since it was a small discrepancy we paid and left. If this establishment would step it up on the service and honor prices on their menu it is well worth the trip. One last thing before I go, we looked at the menu online and the menu in the restaurant did not have the same items, little weird.