Casa Vallarta Mexican Restaurant Northside Eau Claire
2426 Seymour Rd, Eau Claire
(715) 839-7776
Menu
Restaurants in Eau Claire, WI
Casa Vallarta Mexican Restaurant Northside Eau Claire
2426 Seymour Rd, Eau Claire, WI 54703
(715) 839-7776