Location: 13510 South Highway 191, Elfrida, AZ 85610
Phone:(520)642-1229
Category: Grocery, Restaurants
Tags: Seafood, Seafood Restaurants, Bars & Taverns, Bars & Pubs, Barbecue Restaurants, Wines, Night Clubs, Brew Pubs