Food Scene
Best Mexican in town. Try the fajitas or Camarones Diablo if you like spicy. The organic cucumber margaritas are amazing!
Vallarta Restaurant
563 Ventura StBest Mexican in town. Try the fajitas or Camarones Diablo if you like spicy. The organic cucumber margaritas are amazing!