Canela Bistro Bar

 
100% love it
  1
Savory Spanish cuisine
This dimly lit Castro destination is a great place for tasty tapas and a satiating sangria.

Location

Tags