Red Rock North
The Red Rock Cafe presents the Back Door Barbecue, featuring the finest in barbecued meats. Go on in through the back door for take-out, or dine in their restaurant.
4084 Byway E Napa, California 94558 United States
The Red Rock Cafe presents the Back Door Barbecue, featuring the finest in barbecued meats. Go on in through the back door for take-out, or dine in their restaurant.
4084 Byway E Napa, California 94558 United States