Restaurant & Bar go Results Found: 5 Button group with nested dropdown Puerto Vallarta Stamford Puerto Vallarta Stamford 230 Tresser Boulevard Stamford CT 06901 (203) 724-0497 Llama Lips Restaurant Llama Lips Restaurant 870A East Main Street Stamford CT 06902 (203) 858-2241 Coalhouse Pizza Coalhouse Pizza 85 High Ridge Road Stamford CT 06905 (203) 977-7700 Terra Gaucha Brazilian Steakhouse Sta... Terra Gaucha Brazilian Steakhouse Stamford 230 Tresser Boulevard Stamford CT 06901 (475) 977-3522 Barcelona Wine Bar Barcelona Wine Bar 222 Summer Street Stamford CT 06905 (203) 348-4800