Texas Monthly 5 Star. "BEST MARGARITA on the Island", "One of the BEST MEXICAN RESTAURANT in Texas. 5 Star rating for BEST RED SALSA