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
485 S Melrose Dr, Vista, CA 92081
255 Vista Village Dr, Vista, CA 92083
206 Main St, Vista, CA 92084
4635 Frazee Rd, Oceanside, CA 92057
2485 Vista Way, Oceanside, CA 92054
3613 Ocean Ranch Blvd, Oceanside, CA 92056
314 Harbor Dr, Oceanside, CA 92058
260 S Melrose Dr, Vista, CA 92081
2015 E Vista Way, Vista, CA 92084
5625 Paseo Del Norte, Carlsbad, CA 92008