About Lou's Village
Originally located at 1465 W San Carlos St for 60 years, Lou's reopened in 2012 after selling their property 7 years ago. Lou's feature great seafood in a comfortable atmosphere plus a full Aquarium Bar. Though 1/7 of their original size, the same fine seafood and more plus great service and ambience are available at the corner of Willow & Lincoln. Please check our facebook page for specials.