Two words sum up our experience....chili verde!!!! Alot of people want to copy but there is only ONE they all compare themselves too....and that one is my favorite LR's!!!!!
Address: 707 High St, Delano, CA 93215-2907
Location: United States > California (CA) > Delano
Phone Number: 661-725-7131