Tacos El Melon
3129 Elmwood Avenue, Oakland
(510) 838-5042
Recent Reviews
Order Online
You May Also Like
Popeyes Louisiana Kitchen - 3080 E 9th St
Chicken, Fast Food, Chicken Wings
The Habit Burger Grill - 3060 E 9th St E
Hamburger, Burgers
Donut Star & Star Wok Express - 3060 E 9th St suite D
Chinese, Donuts
Restaurants in Oakland, CA
Tacos El Melon
3129 Elmwood Avenue, Oakland, CA 94601
(510) 838-5042