Gene McCarthy's Old First Ward Brewing Company

$ • Brewery, American, Irish

Hours today·

About Gene McCarthy's Old First Ward Brewing Company

Gene McCarthy's Old First Ward Brewing Company is a historic tavern located in Buffalo's Old First Ward. This place offers a unique and authentic experience, with its walls and ceilings adorned with an array of memorabilia. The highlight is their in-house brewed beers, such as the popular Gene's Lager, Streaker IPA, and Razzputon raspberry ale. The menu features local favorites like the McCarthy wings, chicken fingers, Sheffield wings (dry rub), stuffed banana peppers, and the classic beef on weck. Gene's is also known for its fish fry, which is served on Wednesday and Friday with a delicious batter and generous portions. Customers praise the outstanding food and service, often describing the atmosphere as friendly and casual. While the staff is generally welcoming, some reviews mention that service can occasionally be slow. The bar area is always packed, and the outdoor patio is a great spot for dining, especially in the summertime. Street parking is available. This establishment provides a delightful blend of great beer, delicious food, and a cozy, nostalgic atmosphere, making it a top pick for visitors and locals.

Menu

Add a Menu
Gene McCarthy's Old First Ward Brewing Company Menu
Gene McCarthy's Old First Ward Brewing Company Menu

Photos

Add a Photo
Gene McCarthy's Old First Ward Brewing Company
Gene McCarthy's Old First Ward Brewing Company
View All Photos

Recent Reviews

4.4
298 ratings
Restaurantji Rating
5
78%
4
8%
3
2%
2
5%
1
7%

Share your opinion about Gene McCarthy's Old First Ward Brewing Company

Restaurantji Rating

Best Roast Beef sandwich!

Gene McCarthy's - the kind of place where you can forget your wallet on the table and come back the next day to pick it up. Thank you Margo and All!!!

Incredibly tasty roll for a beef on Weck! The service was outstanding for beer, orders, and our food. Hope to be back sooner rather than later.

Read All Reviews(298)

Hours

Monday 11AM - 10PM
Tuesday 11AM - 10:30PM
Wednesday 11AM - 10:30PM
Thursday 11AM - 10:30PM
Friday 11AM - 12AM
Saturday 11AM - 12AM
Sunday 11AM - 10PM
Updated on: