Looking for restaurants open on Thanksgiving or restaurants open on Christmas?

> >


Taco Casa



1598 Carter Street
Vidalia, LA 71373

View more Vidalia restaurants

(318) 336-8888

All Taco Casa locations

Cuisine: Mexican Restaurants, Seafood Restaurants


Write a Review

Is this your restaurant?
Claim Your Listing For Free


Map of Taco Casa

Nearby Restaurants