Loco Taqueria & Oyster Bar

LOCO TAQUERIA & OYSTER BAR is a funky neighborhood joint originally located on West Broadway in South Boston that specializes in tacos, oysters and tequila.

  • 840 North Railroad Avenue
    West Palm Beach, FL 33401
  • 840 North Railroad Avenue
    West Palm Beach, FL 33401