Texas Longhorn is a restaurant chain serving grilled dishes. Booking a table is recommended.