Taco Del Mar
Address:
1011 Carter St, Vidalia, LA 71373
Phone:
(318) 336-8588
Restaurants
Other Businesses:
- C & M Crawfish at 805 Carter St, Vidalia, LA 71373
- SONIC Drive-In at 1119 Carter Street, Vidalia, LA 71373
- Pet's Paradise at 1106 Carter St, Vidalia, LA 71373
- Sportsman Fish & Grill LLC at 1598 Carter St, Vidalia, LA 71373
- Fish Fry at 1100 Carter St, Vidalia, LA 71373