Cafe Rio seems to have the market cornered on semi-fast food mexican, but for my tastes, Barbacoa is WAY better. Their flavor combinations are more authentic and don't trend toward sweet the way the other places do. This is my go to restaurant when I'm in the area and need a quick, satisfying meal. Service is typically good, but lunch hour rush is a real thing here.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.