Taqueria Tomateros hero image

Taqueria Tomateros

Restaurant

9164 Magnolia Ave, Riverside, CA 92503, USA

Biter Score
8.6
Open
Sunday: 10 AM – 10 PM
Taqueria Tomateros photo 1
Taqueria Tomateros photo 2
Taqueria Tomateros photo 3