Get directions to: Taunton's Papa T's Recipes, Vidalia, LA
Restaurant address: 1112 Carter Street Vidalia, LA 71373, USA
Restaurant: Taunton's Papa T's Recipes