Review of One 19 North Tapas Wine Bar

119 North Kirkwood Road, St. Louis, MO 63122

Overall Rating

Review


Have been in twice now; they're gf menu is delicious and a great, competent staff.

Celiac friendly?

Yes

Updated 8 years ago

Celiac