Tag: "Limón"

Limón: Restaurant Info

Location:
524 Valencia Street (between 16th and 17th)
San Francisco, CA 94110
map
Phone: 415-252-0918
Website: www.limon-sf.com
Type of Cuisine: Nuevo Latino-Peruvian Fusion
Reviews