Texas Grill Plaza: A grill offering burgers, pizza, and more. Also a bar and cafe.