8.0
152 E Pecan St (N. Saint Marys), San Antonio, TX
Noodle Restaurant · Downtown San Antonio · 41 tips and reviews
419 N Saint Marys St, San Antonio, TX
Mexican Restaurant · Downtown San Antonio · 24 tips and reviews
Foursquare © 2025 Lovingly made in NYC, CHI, SEA & LA