Advertisement
Advertisement
Search Startpage Maps
Hotels
Food
Shopping
Coffee
Grocery
Gas
Mama's Best Lemon Drop Italian Ice and Custard Shop
Share
Directions
4262 Estrella Ave Apt 9
San Diego, CA 92115
Find related places
Restaurants
Own this business?
Claim it
See a problem?
Let us know
You might also like
Delicatessen (eating places)
Camau Bakery Deli
5
•
$
"Owner lady name Kieu is very nice. They open at 11:30am, but I was in the area and called at 11am. She told me to come over anyway and let me in. I wanted to try the Banh Da Lon because it's..."
Charlene C.
Eating places, Pizza restaurants, Fast-food restaurant, chain
Jack in the Box
78
•
$
"The location never open on time, why post business hours if you're not gonna follow them?"
Luis R.
Eating places, Mexican restaurant, Carry-out only (except pizza) restaurant
Salsa Brava
33
•
$
"Food here is a 10 out of 10 original recipes and same food overall the atmosphere here is really good and really chill if you're looking for really good Mexican food check this place so I really..."
Asianboi T.
United States
›
California
›
San Diego
›
Mama's Best Lemon Drop Italian Ice and Custard Shop