O’Dowd’s Gastrobar
$$ Restaurant, American restaurant, Bar, Delivery service, Irish restaurant
About
Located in the lively Country Club Plaza, O’Dowd’s Gastrobar offers a warm, casual atmosphere perfect for gathering with friends or family. This American and Irish restaurant boasts a delicious selection of comfort food, from flavorful pot roast nachos to traditional fish and chips. With fast service, a fantastic beer and cocktail menu, and live music on weekends, it’s an ideal spot for lunch or a light dinner. Take advantage of their rooftop seating and make reservations for a cozy experience!