Tacos El Melon
3129 Elmwood Avenue, Oakland
(510) 838-5042
Menu
Restaurants in Oakland, CA
Tacos El Melon
3129 Elmwood Avenue, Oakland, CA 94601
(510) 838-5042