Stopped in on a whim. All I can say is WOW! We love Mexican food and we were pleasantly surprised at the choices and freshness of the food. Excellent portions, really delicious. Friendly service as well. The only reason I did not give it 5 stars is because the table was not wiped down and we had to wipe it down ourselves. Several of the tables were the same, so we had no choice. Stopping in again next week so I hope to see that has improved.