Los Rios in Newport, AR

See Los Rios in Newport AR phone number, address, hours, directions, menu, delivery, take out, and more.

Name
Los Rios
Address
1902 McLain Street, Newport, Arkansas, 72112
Phone
870-523-2900

Nearby Restaurants

Distance Restaurant
Gina's Italian Beef & More
0.04 miles Bowl Newport
0.17 miles Hunan Restaurant
0.17 miles Hardee's
0.25 miles Mi Pueblito Mexican Restaurant
0.27 miles Lackey's Cajun Restaurant
0.28 miles Danny's Beer Thirty
0.29 miles Daylight Donuts
0.29 miles Village Grill
0.29 miles Wing Street

Map and Directions to Los Rios