Chimichurri Latin Bistro & Bar
324 W Seventh St, Dallas
(469) 906-6098
Menu
Reserve
Restaurants in Dallas, TX
Chimichurri Latin Bistro & Bar
324 W Seventh St, Dallas, TX 75208
(469) 906-6098