Ojeda's
United States / Dallas, Texas
Location ID: #10307495
Longstanding, colorful Tex-Mex restaurant in the heart of Dallas, with a large lot and a house on the property. Building has three large rooms for seating, a handful of alcoves, a full kitchen, two bars, and four bathrooms (2 men, 2 women).