It is time.
  • Kelly O
  • It is time.

It's called Red Star Taco Bar, it's in Fremont, the tacos are some of the best in the city (and not too expensive), and their pomegranate frozen margarita is a superfood. Also, it is happy hour right now, meaning Your Mom's Taco is just $1.

HERE'S THE RED STAR TACO BAR REVIEW > > >