2429 N Fitzhugh Ave, Dallas, Texas 75204 USA
Yuca fries, fried goat cheese balls, soup
Photo Credit: Yelp