It's Greek to Me Address: 1661 S Melrose Dr, #S, Vista, CA 92081 Phone: (760) 734-1000 Hours: Mon: 10am-8pm Tue: 10am-8pm Wed: 10am-8pm Thu: 10am-8pm Fri: 10am-8pm Sat: 10am-8pm Restaurants Other Businesses: Subway at 1461 N Santa Fe Ave, Vista, CA 92084 Jilberto's Taco Shop at 573 W Vista Way, Vista, CA 92083 Yum Yum Donuts at 924 S Santa Fe Ave, Vista, CA 92084 Rubio's at 1711 University Drive, Vista, CA 92083 Jim's Vista Lounge at 1587 E Vista Way, Vista, CA 92084