This place is my go-to Mexican restaurant. The service is always excellent and I've never had a bad meal. It's reasonably priced and has a very nice atmosphere inside the restaurant. You can get in and out fairly quickly. They set up the specials at the front so you can see what they actually look like- a nice touch!