Taqueria & Seafood Chilaquel Inn

Taqueria & Seafood Chilaquel Inn

Restaurants in San Antonio, TX

Restaurants Seafood Restaurants Tex-Mex Restaurants

Contact us

Location

1823 Buena Vista St.,
San Antonio , TX 78207 UNITED STATES

Reviews

Taqueria & Seafood Chilaquel Inn 210-223-9157
1823 Buena Vista St.,
San Antonio , TX 78207 UNITED STATES
$
Taqueria & Seafood Chilaquel Inn

Detail information

Company name
Taqueria & Seafood Chilaquel Inn
Category
Restaurants
Rating
Not Rated
Is this your business? Manage via YEXT
edit delete

Taqueria & Seafood Chilaquel Inn

Contacts Location Details