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