Skip to content

About Taste on Main Discover

Located on Main Street, Taste on Main is downtown Buda’s newest steak and seafood restaurant. Nestled in a 100-year-old building, our space features original brick walls paired with a modern and cozy design aesthetic. Featuring classic steakhouse fare, premium seafood dishes, a raw bar and some delightfully-unexpected seasonal dishes created by our culinary team. The bar menu features craft cocktails, a well-balanced wine list, craft draft and bottled beers and a curated collection of bourbons. Taste is owned and operated by seasoned hospitality duo Tamra and Travis Tindol, who also own the beloved Hays City Store & Ice House in Driftwood, Texas.