Ray's Soul Food and Turkey Legs is a cozy eatery in O Fallon, IL that specializes in serving up delicious soul food dishes and mouthwatering turkey legs.
With a focus on hearty, home-cooked meals, this restaurant offers a warm and welcoming atmosphere for diners looking to enjoy comfort food favorites.
Generated from their business information