Taco Bamba is a Mexican restaurant serving both traditional and creative street food in a relaxed setting.