Location: 4535 Slauson Avenue, Maywood, CA 90270
Phone:(323)773-0111
Category: Restaurants
Tags: Fast Food Restaurants, Mexican Restaurants