Skip to main content

Rita's of Clairemont Town Square

food and beverage store · frozen foods store · San Diego, CA

Address
4250 Clairemont Mesa Blvd Ste D, San Diego, CA 92117
Phone
(858) 483-3747
Where
32.8319, -117.2017

Search Hominin for Rita's of Clairemont Town Square

Other food and beverage stores nearby

More in San Diego

Rita's of Clairemont Town Square — food and beverage store in San Diego, CA | Hominin