Call us now

(956) 631-2693

ADDRESS

1120 N 10th St, McAllen, TX 78501

OPENING HOURS

MON - FRI: 11:00am - 10:00pm
SAT - SUN: 11:30am - 10:00pm

CONTACT

info@lotusinn.restaurant
(956) 631-2693

© Copyright 2023 Lotus Inn
Powered by:Aplos Creative

top