Location: 3612 Delta Fair Blvd, Antioch, CA 94509
Phone:(925)778-9281
Fax:(925)978-0263
Category: Restaurants
Tags: Fast Food Restaurants, Fast Foods & Carry Out, Mexican Restaurants, Foods - Carry Out, Take Out, Caterers