Westwood Coast in Costa Mesa is helping Triangle Square step up its culinary game. This new, unique restaurant concept combines an epic Steakhouse with a lively country music bar.