Welcome to Leo’s Restaurant & Sports Bar, where culinary excellence meets vibrant atmosphere. Located at 84-19 Roosevelt Ave, Jackson Heights, NY, this eatery offers an enticing menu that showcases the rich flavors of Latin and Caribbean cuisine. Customers rave about the generous portions and fair pricing, making every meal a delightful experience.
Signature dishes like the cazuela de mariscos leave diners coming back for more, while refreshing drinks such as frozen margaritas perfectly complement your meal. The friendly staff ensure each visit feels special, with personal recommendations enhancing the dining experience.
Great cocktails, strong drinks, and attentive service
Vast menu options cater to all tastes
Welcoming atmosphere that feels like home
At Leo’s, you won't just enjoy a meal; you'll indulge in a memorable dining experience that celebrates good food and great company.