106 Hwy 93, Delta, Louisiana 71233 USA
This place is great.... best steak in the Vicksburg, Ms area and not expensive. best food people and atmosphere
Photo Credit: Yelp