Best No Drama Llama US Restaurants

Rank Restaurant Name City State Photos
1
Secchu Yokata
New York
New York

2
The Town Company
Missouri
Kansas City

3
Sorghum & Salt
Charleston
South Carolina

4
Bavel
Los Angeles
California

5
Nopa
San Francisco
California

6
Le Pigeon
Portland
Oregon

7
Heres Looking at You
Los Angeles
California

8
Lawry’s
Los Angeles
California