Islands
Add to Favorites
42 Years
in Business
Saved to Favorites
Phone: (760) 631-1535
Address: 240 S Melrose Dr, Vista, CA 92081
Website: http://www.islandsrestaurants.com
Cuisines: American
Take Out: Yes
255 Vista Village Dr, Vista, CA 92083
485 S Melrose Dr, Vista, CA 92081
206 Main St, Vista, CA 92084
4635 Frazee Rd, Oceanside, CA 92057
3613 Ocean Ranch Blvd, Oceanside, CA 92056
314 Harbor Dr, Oceanside, CA 92058
2015 E Vista Way, Vista, CA 92084
5625 Paseo Del Norte, Carlsbad, CA 92008
2184 Vista Way, Oceanside, CA 92054
3910 Vista Way, Oceanside, CA 92056