Camaron Pelado Seafood Grill Camaron Pelado Seafood Grill

Camaron Pelado Seafood Grill Map

2918 W. Commerce St. (Zarzamora St.)
San Antonio, TX 78207
210-434-6700
Map
Cuisine: Mexican / Seafood
This Westside beachhead adds to the growing corpus of Mexican seafood options in San Antonio.
Openings: Lunch & Dinner daily

Features