Montecristo Taqueria is a vibrant taco shop offering standard Mexican fare and a fresh salsa bar in a courtyard-like setting.