Know a great happy hour or special for this location?
Family owned and operated restaurant located in the heart of old San Antonio, where mi casa es su casa!!
Suggest an edit
700 S Santa Rosa Ave, San Antonio, TX 78204
© 2025 Checkle, Inc
Privacy
Terms