Vibrant Mexican fusion restaurant serving tacos, tostadas, and sharing plates.