Hours & Location
PLEASE NOTE: We are open for dine-in service on June 4th
Monday – Friday: 4pm – 2am
Saturday – Sunday: 11am – 2am
Cafe Sevilla Costa Mesa is conveniently located at Triangle Square in Costa Mesa and is within close proximity to South Coast Plaza, Segerstrom Center for the Arts, Balboa Island, museums, shopping, hotels, major freeways and more.