Skip to main content

South Side Food Shack Bar and Grill

restaurant · bar and grill restaurant · Dallas, TX

Address
4817 S Malcolm X Blvd, Dallas, TX 75215
Phone
(817) 696-7257
Where
32.7551, -96.7521

Search Hominin for South Side Food Shack Bar and Grill

Other restaurants nearby

More in Dallas