Open Road Grill & Icehouse
. A solid pick for sandwiches, salads, pizzas, ribs, chicken, seafood or steak. Fun fact: The American flag behind the bar is made of 5,059 bottle caps.
8100 Lee Highway, Falls Church,
Neighborhood: Falls Church
Price Range: $11 - $30