Description
Name: El Vallarta
Address: 223 N Black River St, Sparta, WI 54656
Phone Number: +1 608-269-0547
Categories: Mexican restaurant, Family restaurant, Latin American restaurant
El Vallarta is a Mexican restaurant located at 223 N Black River St Sparta/
(Latitude,Longitude: 43.946617,-90.820139)
Postal Code: 54656
Location
-
223 N Black River St, Sparta, WI 54656
Add a review