Came here with my kids and waited 20 minutes to be seated, but then never had a waiter even come near our table for another 20 minutes, so we left. I found... more
Formerly known as Villa Del Sol, Mexica is a family run mexican restaurant that has a lot to offer. With entree offerings that are reasonably priced for... more