Ofelia's Mexican Restaurant
2500 S Spring St # 107
Amarillo, TX 79103
Amarillo, TX 79103