Home/Breweries/Hill Country/Ugly Pug Brewery
UP

Ugly Pug Brewery

📍 3096 US-90, Castroville, TX· Hill Country
Get directions
Patio
About

Visit Ugly Pug Brewery.

Ugly Pug Brewery is a craft brewery in Castroville, Texas, a small town west of San Antonio known as the 'Little Alsace of Texas' for its Alsatian heritage. The brewery brings craft beer to this historic community, producing beers in a setting that reflects the town's European roots. A charming destination for beer lovers exploring the area between San Antonio and the Hill Country.

Known for

LagerIPAWheatAmber Ale
Amenities

What's on tap, on-site, and on offer.

Outdoor seating

Nearby

Food options nearby

Ugly Pug Brewery doesn't serve food on-site, but there are 5 restaurants nearby.

🍽️

Restaurants

(5)
View All
1.1 mi·3 min drive·Castroville
$$
2.8 mi·6 min drive·Castroville
3.6 mi·8 min drive·Castroville
$
🍖

BBQ Joints

(3)
4.0 mi·8 min drive·Castroville
4.4 mi·9 min drive·Castroville
$
7.2 mi·15 min drive·Castroville
Within 25 miles

Nearby breweries.

Answers

Frequently asked about Ugly Pug Brewery.

1What breweries are near Ugly Pug Brewery?

There are 3 other breweries within 25 miles of Ugly Pug Brewery in Castroville. EV charging stations are also available nearby for electric vehicle drivers. Check the nearby breweries section on this page to plan a multi-stop brewery visit in the Hill Country area.

2What kind of beer does Ugly Pug Brewery brew?

Ugly Pug Brewery is known for brewing Lager, IPA, Wheat, Amber Ale. Visit Ugly Pug Brewery in Castroville to explore their full tap list.

3What are Ugly Pug Brewery's hours?

Ugly Pug Brewery's current hours are listed on this page. Hours may vary for holidays and special events. We recommend checking this page for the latest posted hours or calling ahead. Ugly Pug Brewery is located in Castroville, Hill Country.

Data updated: Mar 7, 2026