Rita's - Rancho Penasquitos (993) in San Diego, California (Ice, Custard) - Map

Map & Directions Store Details & Deals

Rancho Penasquitos Towne Center
13293 Black Mountain Road
San Diego, California 92129

Phone: 858-365-7648

Detailed Map