Castroville residents seeking exceptional menswear and custom tailoring rely on Penner's — a fourth-generation San Antonio institution serving discerning Texas gentlemen since 1916. Just 25 miles east via U.S. 90, our downtown location offers wedding suits, made-to-measure garments and premium brands unavailable from big box stores.

When you're planning your big day or need men's custom tailoring that Castroville professionals demand, Penner's delivers expertise that matches the historic character of your community. Our seven in-house tailors ensure every garment fits perfectly — whether you're standing at the altar of St. Louis Catholic Church or attending business gatherings along the Medina River.

Opening Times

Monday - Friday: 10am - 6pm

Saturday: 10am - 5pm

Sunday: Closed

What Sets Penner's Apart

Choosing where to invest in quality menswear requires evaluating more than proximity.

Here's what makes the drive worthwhile for our customers from Castroville:

110 Years of Family Expertise

110 Years of Family Expertise

Our family has built relationships with Texas families for over four generations, understanding what quality menswear means to our customers and their milestones.

Skilled On-Site Tailors

Skilled On-Site Tailors

Our alterations team, with many members bringing over 25 years of experience, handles everything from basic hemming to complex jacket restructuring.

Premium Brand Selection

Premium Brand Selection

We stock Hart Schaffner Marx, Jack Victor, MAXMAN by Baroni, Tommy Bahama, Tori Richard and authentic Mexican guayaberas for customers who appreciate superior construction.

Complimentary Parking

Complimentary Parking

Our free lot behind the store eliminates downtown parking hassles, making your shopping experience convenient from arrival to departure.

Free Nationwide Shipping

Free Nationwide Shipping

Our shipping policy offers complimentary USPS shipping on orders over $99, perfect for reordering dress shirts or accessories after your initial fitting.

What Our Customers Have To Say