Restaurants.com
by location
by category
about us
Find the best restaurants near you
Los Rios Cafe
Address
915 Farmington Ave, Farmington, New Mexico, 87401
Good For
Children
Features
Takeout
Cuisines
Mexican, Southwestern
About Los Rios Cafe
505-325-5699