We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Urban Cookhouse

2846 18th St S, Birmingham, AL 35209-2510
+1 205-879-0883
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent53%
  • Very good39%
  • Average5%
  • Poor1%
  • Terrible0%
Travellers talk about
“lunch” (14 reviews)
“berry salad” (4 reviews)
All hours
American, Vegetarian Friendly
$$ - $$$
2846 18th St S, Birmingham, AL 35209-2510
Write a Review
Reviews (58)
Traveller rating
Traveller type
Time of year

1 - 10 of 58 reviews

Reviewed 18 April 2017 via mobile

Wonderful food!!!! Grilled chicken and veggies were both cooked perfectly. The staff was on top of everything. We never had to wait very long for anything. Not our last time to visit

Thank PGM580
Reviewed 26 March 2017 via mobile

Wow, what a treat! This place thinks of everything! There was quite a line when we got there and grabbed some paper menus near the door so we were ready to order by the time we got close to the counter and would have been...More

Thank Kelsey B
Reviewed 25 March 2017 via mobile

Tasty and great local lunch spot! We ate outside and enjoyed our delicious food! Family friendly and great area for walking and shopping!

Thank Srussum
Reviewed 5 March 2017 via mobile

Great little spot with proprietary sandwiches, etc. Super fast counter service was nice, and the food was fresh and tasty. Love the concept! Thank you.

Reviewed 29 January 2017 via mobile

You can't go wrong with anything on the Urban Cookhouse menu! Some of my favorites are the Local Mix salad, the Veggie Quesadilla, and the BALT. Fast and friendly service!

Thank Melanie F
Reviewed 30 November 2016 via mobile

Phenomenal food. Locally sourced ingredients. Great prices. I had a white BBQ chicken sandwich hubby had the urban cowboy steak sandwich. We both had the hot cheddar pasta and broccoli salad and we split an order of orange rolls. All for less than $25. Dine...More

Thank Samantha C
Reviewed 7 November 2016

After a morning of shopping on 18th Street in the Homewood area, Urban Cookhouse is the perfect place to kick you feet up and enjoy a great meal. My husband and I had their chicken salad and fruit plate, which was excellent. An added bonus...More

Thank Meritas
Reviewed 29 October 2016

Not fancy. A nice good cafe-restaurant with friendly service and a healthy variety in its menu. It is a good choice for brunch and lunch

Thank metorresf
Reviewed 25 September 2016

We ate here one evening and thoroughly enjoyed it. I had the Berry Good salad which was one of my all-time favorite salads. All of the ingredients were fresh and they even post on the wall where they locally purchased them. Also tried the Brown...More

Thank Linda B
Reviewed 10 September 2016 via mobile

The good quality was adequate. However we spent $22 on two sandwiches and we both left hungry and had to stop someplace else to eat. I'm not a big person. I don't require a lot of food. Needed more than what they had. Would not...More

Thank Anne R
Nearby Restaurants
36 reviews
.08 km away
Salem's Diner
42 reviews
.04 km away
Michael's Restaurant
79 reviews
.26 km away
Jinsei Sushi LLC
76 reviews
.16 km away
Nearby Attractions
Breakout Games - Birmingham
873 reviews
.46 km away
Red Hills Brewing Company
8 reviews
.24 km away
Alabama Goods
7 reviews
.13 km away
Vulcan Park and Museum
927 reviews
1.40 km away
Questions & Answers
Get quick answers from Urban Cookhouse staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Lunch, Dinner, Brunch
Restaurant features
Takeout, Outdoor Seating, Seating, Wheelchair Accessible
Good for
Open Hours
10:00 - 21:00
10:00 - 21:00
10:00 - 21:00
10:00 - 21:00
10:00 - 21:00
10:00 - 21:00
Location and Contact Information
  • Address: 2846 18th St S, Birmingham, AL 35209-2510
  • Location: United States  >  Alabama (AL)  >  Birmingham
  • Phone Number: +1 205-879-0883