Search Results
125 Bedford St, Stamford, CT 06901
Lorca is a place to get coffee, churros and pastries. Other choices include house-made quiche, made daily, St. JamesMore cake, and salads and sandwiches from Station Eats. Lorca was the concept of an unemployed Brooklynite, who had grown up in Spain eating churros and drinking cortados. 
See more »