Main content starts here, tab to start navigating

Handmade, Local Mexican Cuisine

Offering On-The-Fly pickup and delivery, as well as complete Family Meals/Catering for up to 20 people.

Just order online, set your pickup or delivery time, and we'll have your meal ready! Please note that Family Meals require 6 hours advance notice. 

We are not taking reservations or offering onsite dining at this time. We expect to welcome guests back to the restaurant when weather improves and we can seat outdoors.

Check us out in Oregon Wine Press, el Restaurante, and Portland Monthly!

Beef Enchiladas

Family Meals/Catering

Planning a meal for your family or work group? Xico Family Meals make it easy! Family Meals come complete with side dishes, garnishes and sweets. Reheating times are quick, from 5 minutes to 1 hour (for frozen items). Family Meals are designed for groups from 2 to 20 people, and must be ordered 6 hours in advance. If our set pickup times of 4-6pm Wed-Sat don't work for you, we're happy to arrange a time that fits your schedule!

Order Family Meals
Yucatan Pork Box

On The Fly

Check out our menu of simple dishes ready within 30 minutes, available for pickup and delivery Wed-Sun 4-7pm. On the Fly dishes are boxed hot and ready to eat! Our last order is accepted at 6:30pm daily. Margaritas TO GO are coming soon! 

Order on the Fly

Stay Connected