Restaurant Reviews from DiningGuide411.com
    Top : United_States: WY: Jackson

Villa Veracruz, Jackson, Wyoming










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