Cafasso Meatball Company
12075 Carmel Mountain Road #205, San Diego, CA 92128
Nice little Italian restaurant in mall country. It's not all meatballs, but those are a good place to start. Made from old family recipes, the food here beats most of the franchise food in the shopping centers around it. One could easily mistake this place for yet another, but it's an independent, and a better local bet than the rest.
Additional Info
Hours
Sunday | 11 a.m. to 9 p.m. |
Monday | 11 a.m. to 9 p.m. |
Tuesday | 11 a.m. to 9 p.m. |
Wednesday | 11 a.m. to 9 p.m. |
Thursday | 11 a.m. to 9 p.m. |
Friday | 11 a.m. to 9 p.m. |
Saturday | 11 a.m. to 9 p.m. |