As "out of towners" we were looking for and inexpensive place to eat, we like Mexican food, so Lupita's it was as it was not only one of the best rated, but also one of the closest restaurants to our hotel. The restaurant has a family flair to it and a large menu. All food we ordered came out quickly and tasted fresh and delicious. Enjoyed the salsa bar. Careful though, "hot" means HOT! The kicker was the Horchata, the best I have ever had.