Villa Lobos Mexican Restaurant Layton UT
Add Website
Close
Villa Lobos Mexican Restaurant
Be first to review 350 N Main St,Layton UT 84041 Phone Number: (801) 546-1010
Villa Lobos Mexican Restaurant Store Hours
Hours may fluctuate