El Sombreron #2

Restaurant · 105 W Expy 83, La Joya, TX

More food in La Joya, TX