Category: | Restaurant, |
---|---|
Address: | 29 Lake Davidson Ln, Helena, AL 35080, USA |
Zip code: | 35080 |
Website: | https://www.zomato.com/birmingham-al/the-depot-deli-grill-helena |
Opening hours (Edit) | |
---|---|
Monday: | 11:00 AM – 9:00 PM |
Tuesday: | 11:00 AM – 9:00 PM |
Wednesday: | 11:00 AM – 9:00 PM |
Thursday: | 11:00 AM – 9:00 PM |
Friday: | 11:00 AM – 9:00 PM |
Saturday: | 11:00 AM – 9:00 PM |
Sunday: | Closed |
Terrific Reuben sandwich. Great bacon cheeseburgers and tots.
This restaurant has a very warm setting with the old time train station feel. I love the antique history. Very family oriented.
It has been a long time since I had a hamburger with real meat. We came for our daughters birthday, everyone left HAPPY! We will return.????
Good place to eat and enjoy a meal with friends and/or family. Reasonable prices and food is prepared well. Wait staff was very friendly and attentive. Very good view of old mill and waterfalls. Don't expect the Ritz and you won't be disappointed.