The Red Ribbon location at 8955 Mira Mesa Boulevard in San Diego, Southern California.
Suite B
Carries pastries such as Filipino mamon in ube, butter, cheese and mocha flavors.
Closes by 9:00 pm. Last call is 8:45 pm.
Sorry, no records were found. Please adjust your search criteria and try again.
Sorry, unable to load the Maps API.
Kaya