Santa Clarita is great place to live, but not the best night life or spontaneous place to find a random great food. This place has pretty decent service along with the spectacular food that they serve. Their version of Ropa Vieja is something to try.
more