Upcoming Events

Leo's Mexican Restaurant


Hours–
Monday: Closed
Tuesday – Friday: 6am -9pm
Saturday – Sunday: 7am – 8pm

208 North Main Street, West, Texas 76691
(254)
Owners:
Menu