Tacos El Melon
3129 Elmwood Avenue, Oakland
(510) 838-5042
Recent Reviews
Tacos El Melon
3129 Elmwood Avenue, Oakland 94601
(510) 838-5042