Location: 6118 Paseo Del Norte, Carlsbad, CA 92009
Rating: 86/100
Popularity: 1/100
Phone:(760)438-2620
Fax:(760)438-3184
Category: Restaurants
Tags: Fast Food Restaurants, Fast Foods & Carry Out, Foods - Carry Out, Delicatessens, Take Out