Food trucks are located just west of Hwy 100 on National Ave.
Taqueria Buena Vista is one of the popular food trucks there.
Prices at the food trucks are generally very affordable.
A few nearby places worth checking next.
I have been using it now for 3 months and it saves me so much research. Reduces the need to call and double check every time.
How did I not know these places existed?! Atly's scoring is a lifesaver, now I can finally find THE spot without wasting time Googling my life away.