Eating Mexican at Señor Sol restaurant in Northridge, CA.

Feedback

Do you manage or own Señor Sol?

Yes