Canela Bistro & Wine Bar
The popular Canela Bistro & Wine Bar is located in the Castro neighborhood of San Francisco and serves a variety of authentic Spanish dishes and wines. After a year and a half in business the owners brought us in to take the restaurant to next level aesthetically.
Country: United States