Mexico City is a Mexican restaurant offering buffet, catering, and delivery services. It features outside seating, parking, and options for private events, including weddings. Takeaway is available.