Remove Ads

Photo of Ojeda's Restaurant

Ojeda's Restaurant

4617 Maple Ave, Dallas, Texas 75219 USA

471 Reviews

Tuesday special - cream cheese enchilada

Photo Credit: Yelp

Remove Ads