Mejicali

Restaurant · 852 W Main St suite 110, Charlottesville, VA

Delivery · Dine-In

Hours

More food in Charlottesville, VA