Astra Buda: Menu, Hours & What to Expect at Buda's Best New Restaurant
Astra Buda is Buda's top new restaurant — wood-fired pizza, house-cured meats, and Michelin-pedigreed cocktails at 404 N. Main St. Open Thu–Mon. Here's everything you need to know before you go.