Location: 108 E Florence Ave, Los Angeles, CA 90003
Popularity: 4/100
Phone:(323)778-1104
Category: Restaurants
Tags: Fast Food Restaurants, Fast Foods & Carry Out, Mexican Restaurants, Foods - Carry Out, Take Out