While grocery shopping in Westminster/GG last weekend, I noticed
a sign in a shopping center right at Westminster & Brookhurst.
It said "Coming Soon - The Boiling Crab".
Anyone know if BC is moving from Euclid, or is this a second location?
Its on the corner with the Burger King, the shopping center with the Rite Aid.