The atmosphere here is very nice and calm. The restaurant has Mexican music playing which adds a very nice touch to the culture of the place. The food was very good and the price for it makes it even better!! The restaurant gets a lot of clientele coming in but you still receive your order in a timely manner.
The reason for my three star review is due to the cleanliness of the restaurants bathroom. They aren't clean and not sure if they keep up with it on a regular basis or hourly basis for the customers.