HourHound

Happy Hour · Chula Vista, San Diego

Islands Restaurant

Confirmed american

Happy hour & daily specials

Mon, Tue, Wed, Thu, Fri, Sat, Sun · 3–6:30pm — Bites and drinks $3-$10

📍 2255 Otay Lakes Rd, Chula Vista, CA, 91915

See it on the live map → Their page ↗