Carmen's La Hacienda - Novato ★★★★☆4.3 (821) Restaurants Mexican restaurant · Latin American restaurant 1401 Grant Ave, Novato, CA 94945 Call Website Details →
Tommy's Salsa ★★★★☆4.3 (341) Restaurants Mexican restaurant · Latin American restaurant 1553 S Novato Blvd, Novato, CA 94947 Call Website Details →
Star Restaurant ★★★★☆4.1 (471) Restaurants Latin American restaurant · American restaurant · Family restaurant 1700 Novato Blvd, Novato, CA 94947 Call Website Details →