Ojeda's

4617 Maple Ave
Dallas, TX
214.528.8383
32.812886
-96.824879
Hours:
Mon - Thu:10am - 9:30pm
Fri - Sat:10am - 10:30pm
Sun:10am - 9:30pm

Directions
from: