This Village Square Shopping Center grill offers up killer margaritas and a mix of dishes with New Orleans and Texas origins.:
In Short
Known for its fabulous margaritas, but also popular for business lunches, this grill offers a variety of choices, from a drink after work to a dinner night with the family. Drink...