Tip Top Meats

Restaurant 6118 Paseo del Norte Carlsbad

Tip Top Meats is a European market with a restaurant. This spot is a favorite among the locals and the lines can be very long at times. They specialize in European cuisine.