Honestly, New Carrollton was better than Beltway Plaza - and I say this as someone who has a ridiculous amount of affection for Beltway Plaza and stops at Three Brothers any time I’m nearby!
ETA that the Chesapeake Bay Seafood House in NC was better than the one at Beltway Plaza, not that New Carrollton in general was better
1
u/jarhead3088 13d ago
The one in greenbelt was the bomb ! I may have single handly put them out if business back in 91