Delta Soul - Meadows Mall
(Be the first to review Delta Soul - Meadows Mall)
Meadows Mall
4300 Meadows Ln
Las Vegas
89107
Phone Number:
(888) 920-0747
Delta Soul is a chain of restaurants specializing in Memphis-style food, this location is in Meadows Mall. The menu includes delicious smoked BBQ items, soul bowls, wings and variety of signature sauces. The place has a very friendly environment.