Planned to have lunch there, but the restaurant has closed down. Bummer! They had great sandwiches! It looks like a new restaurant will soon open in its' place - serving sushi. Since you need to submit 50 words or more - I'm just rambling. Just trying to let folks know the place is no longer available in Rio Rancho.
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more.