We ate here on a weekend holiday. Good service, the waitress was a seasoned one. It was hard to find a place open on a monday night and Sol Rio was. I thought they would have more of a Latin vibe, but they didn’t. The food was decent and tasty but quite overpriced for what it was. The décor is cool and the…