Downtown Bar & Grill Address: 520 Walnut, #B, Helena-West Helena, AR 72342 Phone: (870) 714-2940 Restaurants Other Businesses: El Rio Lindo at 101 Missouri, Helena-West Helena, AR 72342