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