United States of America

Restaurants in Leesburg

1 restaurant in Leesburg recognised by Wine Spectator. The ones most guides agree on come first.

View Leesburg on the map
  1. Prime 3 on Main Steakhouse

    1 guide · 610 W. Main St., Leesburg, Florida

    Three friends turned a shared vision into Lake County's finest steakhouse, blending American, Latin, and Asian flavors with a world-class wine list.