What are you looking for?

American Restaurants in Birmingham

4.8 - 303 votes

Hours: 10:30AM - 2:30PM

2328 2nd Ave N, Birmingham
(205) 957-6545

Papa Johns Pizza

Yipee! Almost Everything is gluten-free. Fried chicken, fried shrimp, chicken fingers, waffles, hamburger bun, DEEP FRIED OREOS!!!!!!!!!The ultimate junk... More reviews

4.6 - 556 votes

Hours: 7AM - 2:30PM

4741 Chace Cir, Birmingham
(205) 982-8477

Papa Johns Pizza

Great place for brunch. Have had several different dishes over the course of many visits and I don't recall anything that I didn't like about w... More reviews

4.7 - 281 votes

Hours: 5 - 10PM

2306 2nd Ave N, Birmingham
(205) 202-4496

Papa Johns Pizza

We are big fans of the food and service. So we asked them to serve 40 of us for a wedding rehearsal dinner in a delightful upstairs venue. We were able t... More reviews

4.5 - 866 votes

Hours: 5 - 10PM

3000 3rd Ave S, Birmingham
(205) 479-3000

Papa Johns Pizza

My first time in with no preconceptions. Definitely rated higher than expected. We started with house made cocktail that were quite good and refreshing f... More reviews

4.5 - 483 votes

Hours: 5 - 9PM

113 20th St N, Birmingham
(205) 322-1282

Papa Johns Pizza

A very nice bistro with excellent food and super friendly service. It has a nice view of 20th street. The fried chicken is kinda like schnitzel but the s... More reviews

4.5 - 481 votes

Hours: 4:30 - 8:30PM

2220 Highland Ave, Birmingham
(205) 939-5551

Papa Johns Pizza

My husband reserved a table for us for my birthday- we were graciously waited on by Jackson. He is a sweetheart and made sure we had an amazing dinner st... More reviews

4.6 - 266 votes

Hours: 11AM - 10PM

2018 Morris Ave, Birmingham
(205) 703-3012

Papa Johns Pizza

We were visiting Birmingham and came across this adorable restaurant. We absolutely loved it! Probably one of the best chai teas I’ve ever had. And the a... More reviews

4.6 - 253 votes

Hours: 11AM - 11PM

3201 1st Ave N, Birmingham
(205) 407-8025

Papa Johns Pizza

The burgers and beer was great. Plenty of tvs and large tables to accommodate the sports fans. The outside patio would provide a great atmosphere. More reviews



4.6 - 237 votes

Hours: 11AM - 8PM

4105 4th Ave S, Birmingham
(205) 917-5000

Papa Johns Pizza

Super delicious sandwiches! The restaurant is very cute with old school lunchboxes, lights, a canoe, and other kitschy decor. My Buffalo sandwich was awe... More reviews

4.5 - 357 votes

Hours: 11AM - 2:30PM

112 Richard Arrington Jr Blvd N, Birmingham
(205) 322-6014

Papa Johns Pizza

Cozy atmosphere. Food was very good. Had burger and turkey club both sandwiches were plentiful and the fries had a delicious taste. Most surprising for ... More reviews

View on map