La Olla Mexican Restaurant

The nomination period begins on August 4.
Please check back!

La Olla Mexican Restaurant

424 E University Dr
Edinburg, TX    78539-3551

"This has to be the best Mexican food we have had in a long, long time."