Tacos Al Vapor is a Mexican establishment known for its tacos al vapor. They offer delivery services and are mentioned in relation to Garfield Ave.