-
Donut Star
is an awesome Donut Shop Restaurant
Ranked #1 of 45 Restaurants in Teralta West San Diego.
Some say, it is good, nice, soft.
.
The Latest Review: ★★★★★
Sent on the 7th of August, 2013
Nice soft tastey the bomb egg rolls are good too try it