Cafe Mexico is a Mexican restaurant offering counter-service with generous portions of south-of-the-border favorites and green chili. Takeout and reservations are available.