Discover the best restaurants and places to eat in Birmingham, Alabama, near you now.
342 restaurants found in Birmingham.
Restaurant
Address: 1301 Center Point Pkwy, Birmingham, AL 35215
Address: 1500 Daniel Payne Dr Suite 100, Birmingham, AL 35214
Address: 2223 Bessemer Rd, Birmingham, AL 35208
Coffee shop
Address: 5530 1st Ave S, Birmingham, AL 35212
American restaurant
Address: 1729 5th Ave N #103, Birmingham, AL 35203
Caterer
Address: 3660 Grandview Pkwy, Birmingham, AL 35243
Address: 4120 Messer Airport Hwy, Birmingham, AL 35222
Bistro
Address: 2018 Morris Ave, Birmingham, AL 35203
French restaurant
Address: 2007 11th Ave S, Birmingham, AL 35205
Address: 401 19th St S Suite 116, Birmingham, AL 35233
Mediterranean restaurant
Address: 401 19th St S # 100, Birmingham, AL 35233
Address: 241 20th St S, Birmingham, AL 35233
Pizza restaurant
Address: 1304 2nd Ave S, Birmingham, AL 35233
Address: 2013 2nd Ave N, Birmingham, AL 35203
Address: 2328 2nd Ave N, Birmingham, AL 35203
Mexican restaurant
Address: 2211 2nd Ave N, Birmingham, AL 35203
Italian restaurant
Address: 2240 Highland Ave, Birmingham, AL 35205
New American restaurant
Address: 218 20th St N, Birmingham, AL 35203
Address: 723 Richard Arrington Jr Blvd N, Birmingham, AL 35203
Address: 113 20th St N, Birmingham, AL 35203
Pizza takeaway
Address: 2924 3rd Ave S, Birmingham, AL 35233
Address: 4900 E Lake Blvd, Birmingham, AL 35217
Thai restaurant
Address: 4704 Cahaba River Rd, Birmingham, AL 35243
Barbecue restaurant
Address: 2820 10th Ave N, Birmingham, AL 35203
Hamburger restaurant
Address: 200 41st St S, Birmingham, AL 35222
Address: 2215 1st Ave N, Birmingham, AL 35203
Address: 207A 20th St N, Birmingham, AL 35203
African restaurant
Address: 2520 4th Ave S, Birmingham, AL 35233
Cajun restaurant
Address: 817 39th St S, Birmingham, AL 35222
Bar
Address: 2801 7th Ave S, Birmingham, AL 35233
Address: 2218 2nd Ave N, Birmingham, AL 35203
Address: 99 14th St N, Birmingham, AL 35203
Address: 2312 2nd Ave N, Birmingham, AL 35203
Address: 925 8th St S, Birmingham, AL 35205
Fine dining restaurant
Address: 103 Summit Blvd, Birmingham, AL 35243
Asian restaurant
Address: 2212 2nd Ave N, Birmingham, AL 35203
Address: 1106 12th St S, Birmingham, AL 35205
Address: 2015 1st Ave N, Birmingham, AL 35203
Lunch restaurant
Address: 121 20th St N, Birmingham, AL 35203
Address: 344 Finley Ave W, Birmingham, AL 35204