Cabo is always on my mind whenever I crave a fish taco or one of their huge burritos. Service is about as good as you should expect from a pretty popular locale and the beer selection is fantastic. If the weather is good, try to get a patio table and people watch!