Cafe Rio is a little pricy, but is totally worth it! Great atmosphere! The seafood is what they are known for (oysters are great if that is your thing) and they make great cocktails. They also serve amazing sourdough bread. The patio is a great place kick back in the summer.
more