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
Might be some of the best Birria tacos I've ever had. Service was great food came out pretty quick and did not disappoint on taste. I sat in the bar because... more