About
Situated in the Heart of McAllen’s Art District this new Latin Fusion Restaurant is sure to have something you will enjoy.
Address: 905 N Main St., McAllen (Texas) 78501
Phone: (956) 377-4333
Email: moc.onroflianicok@ofni
State: TX
City: McAllen
Street Number: 905 N Main St.
Zip Code: 78501
categories: latin american restaurant
Opening Hours
Monday: 11:00 - 22:00
Tuesday: 11:00 - 22:00
Wednesday: 11:00 - 22:00
Thursday: 11:00 - 22:00
Friday: 11:00 - 23:00
Saturday: 13:00 - 23:00