Cap't Loui ★★★★★4.6 (959) Restaurants Seafood restaurant · Cajun restaurant 19700 Vallco Pkwy Unit 150, Cupertino, CA 95014 Call Website Details →