Description
Name: El Oasis on Main Plaza
Address: 115 Main Plaza, San Antonio, TX 78205
Phone Number: +1 210-907-4890
Categories: Restaurant
El Oasis on Main Plaza is a Restaurant located at 115 Main Plaza San Antonio/
(Latitude,Longitude: 29.4248084,-98.4936991)
Postal Code: 78205
Location
-
115 Main Plaza, San Antonio, TX 78205
Add a review