Tacos Al Vapor Michoacan
1 Park Rd, Burlingame CA 94010