Restaurant Reviews from DiningGuide411.com
    Top : United_States: UT: Layton

Villa Lobos Mexican Restaurant, Layton, Utah










Villa Lobos Mexican Restaurant
350 N Main Street
Layton UT United States


Phone: 801.546.1010