Artistic Map
Open for Dine-In


Islands Restaurant Vista

Visit our Vista Islands Restaurant located on Melrose Drive and Highway 78.

Our Specialties

Big TVs and Islands beach-inspired atmosphere make for a fun, relaxing, sports-watching experience. Add the best burgers in Vista, like the Hula Burger with swiss and sautéed mushrooms, the coldest beer in town and a side of fresh cut fries and you are in for a treat. Join us for killer happy hour specials on beer, appetizers and cocktails weekdays from 3pm to 7pm.

See below for directions, hours and to place an order!


240 South Melrose Drive
Vista, CA 92081
Phone: 760-631-1535


Sun - Thurs 11AM - 9:30PM
Fri - Sat 11AM-10PM

Order Online

Take Out Doordash

Location image of Vista