We stopped here based on the review off of TA. It was just very average. The service was pretty good but we could not figured out why this place got such high rating. Other than it is right off the freeway and maybe there are just no other good choices in town. We were especially disappointed in the rolls.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.