Category: | Doctor, Health, Meal takeaway, Restaurant, |
---|---|
Address: | 601-799 W Pinehurst Ave, La Habra, CA 90631, USA |
Postal code: | 90631 |
Phone: | (301) 969-9667 |
The reason for the 4 stars is not so much because of the food, which is okay (hey it's Taco Bell:).. but because it's one of the few places in the Truckee, CA area that's open past 8pm.
Snow storm hit, and I am in a rental car with no chains. Was doing great but CHP insisted I turn around and follow plow back down the hill, I pulled off at the exit to plot my way back over and down the hill. Fat flakes fly as I eat some foul thing that looked good on menu. Hung out until let up enough to split. Guy was cool letting me kick it until safe.