Ixtata Restaurant & Seafood
4093 University Ave
Riverside, CA 92501-3213
951-777-1132