Restaurant Reviews from DiningGuide411.com
    Top : United_States: OK: Tulsa

Baxter's Interurban Eating House, Tulsa, Oklahoma










Baxter's Interurban Eating House
717 S Houston Ave # 100
Tulsa OK United States


Phone: 918.585.3134