El Rio (Reported Closed)
1198 3rd St
Meridian
CA
95957
(530) 696-0900
Open Map
bar drinking places
Bars
bars grills & pubs
bbq restaurant
Beer Taverns
Clubs
Dive Bar
grills
Number of employees: 5 to 9
Tex-Mex