I was told about Rosa's many years ago and happened to stay across the street at the Sprig Hill Suites. I walked across the street and was not expecting a cold type of restaurant. It remind me of a Del Taco with Big Tables.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.