Check, Please! Bay Area reviews: The Little Chihuahua Mexican Restaurant, Dragon Rouge Restaurant, Aslam’s Rasoi

Check, Please! Bay Area reviews a crowd-pleasing taqueria in San Francisco, a Vietnamese eatery serving up mom's cooking in Alameda, and a long-established, family-owned Indian spot in San Francisco.

2356 232