locosouthboston.com snapshot

locosouthboston.com

Loco Taqueria & Oyster Bar - A Little Crazy is a Good Thing.

Loco Taqueria & Oyster Bar is a funky neighborhood joint located on West Broadway in South Boston that specializes in tacos, raw bar, and tequila. 

Last seen: July 20th at 10:20amVisit site