document.addEventListener('DOMContentLoaded', function() { var hasClass, addClass, removeClass; if ('classList' in document.documentElement) { hasClass = function (el, className) { return el.classList.contains(className); }; addClass = function (el, className) { el.classList.add(className); }; removeClass = function (el, className) { el.classList.remove(className); }; } else { hasClass = function (el, className) { return new RegExp('\\b'+ className+'\\b').test(el.className); }; addClass = function (el, className) { if (!hasClass(el, className)) { el.className += ' ' + className; } }; removeClass = function (el, className) { el.className = el.className.replace(new RegExp('\\b'+ className+'\\b', 'g'), ''); }; } HTMLCollection.prototype.forEach = Array.prototype.forEach; var allCSplits = document.getElementsByClassName('c-split'); allCSplits.forEach(function(cSplit, cSplitIndex, cSplitList) { addClass(cSplit, "c-split-" + (cSplitIndex + 1)); if(cSplitIndex % 2 == 0 ) { addClass(cSplit, "c-split-odd"); } else { addClass(cSplit, "c-split-even"); } if(Object.is(cSplitList.length - 1, cSplitIndex)) { addClass(cSplit, "c-split-last"); } }); var oneColTexts = document.getElementsByClassName('c-one-col--text'); oneColTexts.forEach(function(oneColText, oneColTextIndex, oneColTextList) { addClass(oneColText, "c-one-col-" + (oneColTextIndex + 1)); if(oneColTextIndex % 2 == 0 ) { addClass(oneColText, "c-one-col-odd"); } else { addClass(oneColText, "c-one-col-even"); } if(Object.is(oneColTextList.length - 1, oneColTextIndex)) { addClass(oneColText, "c-one-col-last"); } }); var lonelyTab = document.querySelector('.tabs-nav li:only-child'); if(lonelyTab) { lonelyTab.parentElement.remove(); } var twoColumnPs = document.querySelectorAll('.c-two-col--freeform p'); twoColumnPs.forEach(function(twoColP) { if(twoColP.innerText.trim() == "") { twoColP.remove(); } }); }, false);
Main content starts here, tab to start navigating
Hours & Location
}
Takeout & Delivery View Menus
We do not accept reservations specifically for the patio or courtyard, we seat based on the first table available. We will try and accommodate any special requests, but you may have to wait past your reservation time for your desired table.
View News