Tat Deluxe is a restaurant offering food and alcohol, with outdoor amenities.