Peabodys Address: 1198 Coast Village Rd, Montecito, CA 93108 Phone: (805) 969-0834 Restaurants Other Businesses: Mollie Trattoria at 1250 Coast Village Rd, Montecito, CA 93108 Pane e Vino at 1482 E Valley Rd, Montecito, CA 93108 Stonehouse at 900 San Ysidro Ln, Montecito, CA 93108 China Palace at 1070 Coast Village Rd, Montecito, CA 93108