Location: 1746 N Texas St, Fairfield, CA 94533
Phone:(707)434-1909
Category: Grocery, Restaurants
Tags: Fruits & Vegetables, Grocery Stores & Supermarkets, Mexican Restaurants, Grocers & Supermarkets