Still open and going on 28 years!! We did move about 15 years ago around the corner and many old listings still have the main st address. we have not been able to correct them. the correct address is 3643 University Ave. Riverside, Ca. 92501 Open 7 days a week except major holidays!
They are indeed still open. They're located on University Avenue.
Yes
Yes it's on University Avenue by the mall
Yes it is open
Yep.
Thanks! Your answer is awaiting moderation.