Mesa Mercado

6241 Fair Oaks Blvd, Carmichael, CA

Menu (As of 10/30)

Tacos

Mesa Mercado: hours and how to order