Mesa Mercado Address 6421 Fair Oaks Blvd Carmichael California 95608 United States Upcoming Events No events in this location