★ 4.9 / 5 from 1926 reviews
#8 Seafood in West Covina
C&r Fresh Food
140 S Glendora Ave, 91790, West Covina, US, United States
"The best of the best super recommended"
Nestled in a convenient spot, this restaurant impresses with its fresh, wholesome menu and attentive service. Diners rave about the generous portions...