Anita's Cafe
2102 N McColl Rd, Edinburg
(956) 318-0730
Menu
Restaurants in Edinburg, TX
Anita's Cafe
2102 N McColl Rd, Edinburg, TX 78541
(956) 318-0730