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.
Loading...
No Records Found
Sorry, no records were found. Please adjust your search criteria and try again.
Maps failed to load
Sorry, unable to load the Maps API.