Barracuda Japanese Restaurant

347 Primrose Rd, Burlingame, CA 94010

Happy hour: drinks

Monday all day; rest of the week 5:00 pm – 6:30 pm

  • Original homemade cocktails
  • Impressive list of well-balanced wines and premium sakes

Sources and contact

View source

Restaurant website

Loading Happy Hour Find…