Arriba El Norte Mexican Restaurant, SAN ANTONIO, Texas (TX)
Conveniently stationed at 2903 Fredericksburg Road () in SAN ANTONIO, Texas (TX) (78201), Arriba El Norte Mexican Restaurant is available at 2107338840. It is advisable to give them a call upfront to arrange your table in the restaurant.
More restaurants in SAN ANTONIO, Texas (TX)
Arriba El Norte Mexican Restaurant contact information and details:
Address: 2903 Fredericksburg Road - , SAN ANTONIO, Texas (TX) 78201
Contact Phone: 2107338840