Taco Bar is a restaurant offering Mexican cuisine, specializing in tacos. It appears to be a casual dining spot.