1. Viva Sevilla 1223 University Ave, Riverside, CA 92507 Coordinate: 33.97611,-117.33816 Phone: (951) 777-1011
2. Mario's Place 3646 Mission Inn Ave, Riverside, CA 92501 Coordinate: 33.98255,-117.3732 Phone: (951) 684-7755