Categories
Food Travel

Dallas: Pappas Bros. Steakhouse

N32° 52.0213′, W096° 53.8537′ As much as I like Newark as a city-ish town, Newark is not that great when it comes to food. There are no steakhouses around the area besides some usual chains, let alone any proud family owned restaurants. There are a couple of restaurants that I am willing to travel to […]