Local Neon ★★★★★5.0 (2) Restaurants Snack bar 556 Magnolia Ave, Larkspur, CA 94939 Call Website Details →