Update Info - Caramba Sports Bar
This restaurant was reported as closed. If it is open, let us know.
Caramba Sports Bar
18340 Soledad Canyon Rd
Santa Clarita, CA 91387
18340 Soledad Canyon Rd
Santa Clarita, CA 91387
This restaurant was reported as closed. If it is open, let us know.