Loca Luna Mexican Grill
4400 Moores Lane
Texarkana, Texas
75503

Open 7 days a week

Sunday - Thrusday  11:00 am - 9:30 pm

Friday - Saturday  11:00 am - 10:00 pm