Price: $10.99
308 N Closner Blvd, Edinburg 78541, United States
Restaurant
308 N Closner Blvd, Edinburg 78541, United States
View restaurant and full menuClosed· Opens Thu at 06:00
Spot something wrong?
Tried South of the Border Tacos? Be the first to say what you thought.