Super Mega Dilla ★☆☆☆☆1.0 (2) Restaurants Fast food restaurant · American restaurant · Mexican restaurant (...) 2398 Junipero Serra Blvd, Daly City, CA 94015 Today: 3 PM–4 AM Call Details →