El Ranchero
Address:
1619 Carter St, Vidalia, LA 71373
Phone:
(318) 336-8568
Restaurants
Other Businesses:
- DODGES STORE #6101 at 4774 HIGHWAY 84 W, VIDALIA, LA 71373
- Stockyard Saloon at 4604 Highway 84 W, Vidalia, LA 71373
- China Buffet at 2002 Carter St, Vidalia, LA 71373
- Pizza Hut at 2000 Carter St, Vidalia, LA 71373
- Sandbar Restaurant at 106 Carter St, Vidalia, LA 71373