I love local eateries and Lima Limon rewards me with delicious fare right here in Santa Clarita. I've been craving the Tacu Tacu con Churrasco y Salsa Chimichurri since my last visit. Yum!
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.