We came here a few months ago. The food was good. Presentation was good. It was not too busy. I believe we came in the middle of the afternoon after lunch.
The service was OK. It was nothing fantastic but it wasn't bad either. We read quite a few reviews and read the negative ones. We decided to still try it and we're not disappointed.
Food was slightly pricey. But it wasn't too bad. The portions were good size. The restaurant has a friendly and inviting atmosphere. It's not like the Mexican food that you would get Garcias, rather more like some Mexican bistro. I like that everything was not topped with cheese.
Service could have been faster since there were not many people in the restaurant. I cannot imagine if there were a lot of people what service would be like. However we would come again.