Get the Terrace Cantina appOrder & reserve in a tap Get
Call (331) 307-7181Reservations & pickup orders

Contact Us

Questions, reservations, or just want to say hello? We would love to hear from you!

Message Sent!

Thanks! We will get back to you soon. For anything urgent, call (331) 307-7181.

(331) 307-7181

Tap to call · reservations & orders

17W615 Butterfield Rd Oakbrook Terrace, IL 60181

Free lot parking

Bar

Sun–Thu 11AM–1AM
Fri–Sat 11AM–2AM

Kitchen

Sun–Thu 11AM–10PM
Fri–Sat 11AM–1AM

Get Directions
) now owns the hamburger/.mobile-menu toggle on every page. Two handlers // would have toggled .active twice and canceled out (menu opens then closes). function submitForm(e) { e.preventDefault(); var f = e.target; var btn = f.querySelector('.btn-submit'); var errBox = document.getElementById('error-msg'); var name = (f.name.value || '').trim(); var email = (f.email.value || '').trim(); var phone = (f.phone.value || '').trim(); var subject = (f.subject.value || 'General Inquiry').trim(); var message = (f.message.value || '').trim(); if (!name || !email || !message) { if (errBox) { errBox.style.display = 'block'; errBox.innerHTML = 'Please fill in your name, email, and message.'; } return; } // Phone is required by the inbound handler so Edgar can call back. if (!phone) { if (errBox) { errBox.style.display = 'block'; errBox.innerHTML = 'Please include a phone number so we can reach you, or call us at (331) 307-7181.'; } return; } if (errBox) errBox.style.display = 'none'; if (btn) { btn.disabled = true; var _orig = btn.innerHTML; btn.innerHTML = ' Sending...'; } // Routed through the same working inbox as catering (voice.mixmastered.com). // "guests:1" satisfies the inbound spam screen; subject is folded into the // message so Edgar + Dan see exactly what this is. var payload = { name: name, email: email, phone: phone, guests: "1", tier: "Website Contact Form", message: "[CONTACT FORM] Subject: " + subject + "\n\n" + message }; function showError(msg) { if (btn) { btn.disabled = false; btn.innerHTML = ' Send Message'; } if (errBox) { errBox.style.display = 'block'; errBox.innerHTML = (msg || 'Sorry, your message did not go through.') + ' Please call us at (331) 307-7181.'; } } fetch("https://voice.mixmastered.com/api/catering-inquiry", { method: "POST", headers: { "Content-Type": "application/json" }, body: JSON.stringify(payload) }) .then(function(r) { if (!r.ok) { throw new Error('http ' + r.status); } return r.json(); }) .then(function(j) { if (j && j.success) { f.style.display = "none"; if (errBox) errBox.style.display = "none"; document.getElementById("success-msg").style.display = "block"; } else { showError((j && j.error) ? j.error : 'Sorry, your message did not go through.'); } }) .catch(function() { showError('We could not reach our system right now.'); }); } // Hours indicator removed here 2026-06-07. #current-hours is now written by the // SINGLE canonical source (script-improved.js, loaded before ). Keeping a // second copy of the schedule here risked diverging from the real hours.
© 2026 Terrace Cantina. All rights reserved. | Powered by OneHub360.com