91³Ô¹ÏÍø

Watch CBS News

Baltimore's Fells Point says goodbye to another long-time restaurant

Baltimore's Fells Point community is losing another long-time restaurant, as One-Eyed Mike's announced its closing. 

, the restaurant will close at the end of April after more than 20 years in business. 

One-Eyed Mike's, located on S. Bond Street, is known for its crabcakes and mussels. It's located among several other taverns and restaurants in the heart of Fells Point. The community is known for its nightlife and food scene. 

The restaurant was established in 2003 as a Grand Mariner bottle club, which has now grown to a community of 3,500 members. Each of the bottles in the restaurant belongs to an individual club member. 

According to the restaurant's website, the membership costs $50 every three months. It is currently unclear how membership fees will be handled during the closure. 

One-Eyed Mike's is owned by French-trained Chef Akbar Vaiya, a Washington, D.C. native. 

Vaiya purchased the restaurant from the late owner in 2016. In 2023, he put the restaurant up for auction with the intention of selling. However, the sale was called off months later when bidding prices did not reach what Vaiya wanted, according to our partners at

This is not the first restaurant to close in Baltimore's vibrant Fells Point community. 

In January 2025, the seafood restaurant, Riptide, closed its doors after six years in business. The owners told WJZ that the closure came as the business struggled to bounce back after the COVID-19 pandemic.

"The pandemic kind of changed everything," Co-owner Justin Brockmeyer said. "It changed the way people go out. It changed what people do nowadays. How much they drink kind of went downhill a little bit, and it changed the reputation for Fells Point."

According to Brockmeyer, crime also deterred people from visiting the area on the weekends. 

Also in January 2025, , an American and Southern brunch hotspot, closed after four years in business, the Baltimore Banner reported. 

In February, The Black Olive, a Fells Point staple that opened in 1997, filed for bankruptcy to prevent the foreclosure sale of its building. 

The owner said the restaurant was open and "operating at full strength" despite the Chapter 13 filing, which was part of an effort to dispute a loan issue. 

View CBS News In
CBS News App Open
Chrome Safari Continue
const link = doc.createElement('link'); link.rel = 'stylesheet'; link.href = '/fly/fly/bundles/cbsnewscontent/css/cmp-banner.min.css?v=296763317a51cab90faa73f1bb146d5c'; doc.head.appendChild(link); doc.body.innerHTML = CONSENT_MESSAGE; } else { el.insertAdjacentHTML('afterend', CONSENT_MESSAGE); } }); } function hidePrivacyMessage() { // Remove from the main document document.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); // Remove from inside any iframes document.querySelectorAll('iframe').forEach(iframe => { const doc = iframe.contentDocument || iframe.contentWindow.document; doc.querySelectorAll(`.${CONSENT_MESSAGE_CLASS}`).forEach(el => el.remove()); }); } function activateGatedScripts() { // Handle both new format (cmp-gated-script) and old OneTrust/Ketch format (optanon-category-4) const gatedScripts = Array.from(document.querySelectorAll('script.cmp-gated-script, script.optanon-category-4')); // Activate scripts sequentially with a small delay to avoid timing issues let delay = 0; gatedScripts.forEach(function(placeholder, index) { setTimeout(function() { // Skip if already processed if (placeholder.hasAttribute('data-cmp-processed')) { return; } placeholder.setAttribute('data-cmp-processed', 'true'); const newScript = document.createElement('script'); newScript.type = 'text/javascript'; // Try new format first (data-cmp-src), then fall back to old format (data-src) const src = placeholder.getAttribute('data-cmp-src') || placeholder.getAttribute('data-src'); if (src) { newScript.src = src; } else if (placeholder.textContent) { // Inline script - just copy the content newScript.textContent = placeholder.textContent; } // Handle new format attributes (data-cmp-attrs) - for both inline and external scripts const attrs = placeholder.getAttribute('data-cmp-attrs'); if (attrs) { const tempDiv = document.createElement('div'); tempDiv.innerHTML = '
<\/div>'; const tempAttrs = tempDiv.firstChild.attributes; for (let i = 0; i < tempAttrs.length; i++) { // For external scripts, allow defer/async. For inline scripts, skip them (not valid) if (src || (tempAttrs[i].name !== 'async' && tempAttrs[i].name !== 'defer')) { newScript.setAttribute(tempAttrs[i].name, tempAttrs[i].value); } } } // Copy other attributes from old OneTrust format for (let i = 0; i < placeholder.attributes.length; i++) { const attr = placeholder.attributes[i]; // Skip attributes we've already handled or don't want to copy if (!['class', 'data-src', 'data-type', 'data-cmp-src', 'data-cmp-attrs', 'data-cmp-processed', 'type', 'async', 'defer', 'src'].includes(attr.name)) { newScript.setAttribute(attr.name, attr.value); } } placeholder.parentNode.replaceChild(newScript, placeholder); // If external script, manually trigger window.onload handlers after it loads // This handles widgets that use window.onload for initialization if (src) { newScript.addEventListener('load', function() { // If page already loaded and script set a new onload handler, trigger it if (document.readyState === 'complete' && window.onload) { const originalOnload = window.onload; window.onload = null; // Clear temporarily to prevent loops originalOnload(); // Execute the handler } }); } }, delay); delay += 500; // 500ms delay between each script to allow full loading }); } cbsoptanon.onScriptsReady(function(cmp) { cmp.ot.targetingAllowed(function(allowed) { if (!allowed) { showPrivacyMessage(); } else { activateGatedScripts(); } }); cmp.ot.awaitInitialConsent(function(consent_model) { cmp.ot.addOnConsentChangedHandler(function() { cmp.ot.targetingAllowed(function(allowed) { if (allowed) { hidePrivacyMessage(); activateGatedScripts(); } else { showPrivacyMessage(); } }); }); }); });