I keep watching the yelp reviews because everyone seems to be a fan, but I wasn't convinced that this place that resembles a robertos could be that great.