Villa Veracruz
175 Center St
Jackson WY United States
Open 7 nights a week at 5:30. Serves authentic Mexican cuisine, fresh chips, salsa and margaritas. 1/2 block north of Town Square.
Phone: 307.733.6510
Accepts: American Express, Visa, MasterCard/Eurocard