Skip to main contentToast Local logo
Billy's Inn

Billy's Inn

Rated 4.9 out of 5 by 41 guestsBar / Pub

Open

11:00 AM - 9:30 PM

4403 LOWELL BLVD, DENVER, CO 80211
About

Serving North Denver since 1933, Billy's Inn offers a Baja-style menu focused on tacos & tequila!