I frequent Barbacoa for lunch during work days. They always do a great job and keep me safe. Have never gotten sick here.
Yes