Norma’s Burritos and more…

Burrito restaurant · 5300 U.S. Hwy 67 unit 1, Alvarado, TX

Hours

More food in Alvarado, TX · Burrito in Alvarado