Bar Review: Larsen’s Steakhouse, Valencia, CA

Larsen’s Steakhouse in Valencia is a hidden jewel, well worth the effort to find it. Because getting into Larson’s is not obvious.  It is located within the Westfield Valencia Town Center.  That is easy to find via the usual assortment … Continue reading