Location: 21743 Devonshire Street, Chatsworth, CA 91311
Popularity: 2/100
Phone:(818)882-3080
Category: Restaurants
Tags: Mexican Restaurants, Caterers