Where The City Meets The Burbs

Good Food, Good Beer, Good Times.

“Winner” 2016 City Voter

Best Beer Selection

About 2312 Garrett Pub & Restaurant

Located in Drexel Hill, PA, 2312 Garrett is a locally-owned and operated gastropub serving up the very best of Americana Eats that Delaware County has to offer, plus we’re home to one of the most diverse and delicious selection of craft brews. When you’re looking for the right combination of good food, good beer, and good times, there’s no better place to be than at 2312 Garrett.

Burger of the Month

Pretzel Burger 

8oz charbroiled burger over an open flame grill topped with cheddar cheese sauce and bacon on a pretzel roll.

This Week's Specials

Our chefs create awesome new weekly specials.  Each special is featured for a week so that you have a chance to come in at your leisure to try the best damn food in Delco!


Come try our homemade Bourbon BBQ sauce on Ribs or Pulled pork and our Makers Bourbon drink specials.



$5 Margarita's, $2.50 Corona and Corona Light.  Your choice 3 soft or 3 hard tacos (chicken, pork or beef) $5
Fish Tacos $6.50


Chicken and Dumpling Soup

Homemade Chicken Dumplings with fresh vegetables in a thick cream sauce.


Three bean Vegetarian chili with mixed vegetables


Contact us to host your next event.

Birthday party, Fundraiser, Anniversary, or Rehearsal dinner


Every Thursday 9pm

Acoustic guitar join us for good music, food, and friends don't forget the great drinks at the bar.

Line up  

 3/30/17  Dillion Burke

4/6/17   John Taylor

4/13/17   Lauren Davish and Tim Ferguson

Next Tap Takeover to be annouced





              IT HAS ARRIVED 

*Open Mic Night is now at 2312 Garrett! Come one come all, bring your family and friends! 

Every Wednesday night  8pm to 12 am

Sign-up today

There Back: April 1, 2017

314logo 314photo


Now Available on Uber EATS!

All your favorite 2312 Garrett foods are just a tap away with the UberEATS app. Click here to get it now!

Uber Eats Logo

Get to 2312 Garrett


2312 Garrett Road

Drexel Hill, Pennsylvania


(610) 626-9900

Monday - Friday: 3:00 pm - 2:00 am

Saturday: 4:00 pm - 2:00 am

Sunday: 4:00 pm - 2:00 am (We open early for 1 pm Eagles games!)