Momo's Place Authentic Soul Food ★★★★☆3.6 (7) Restaurants Soul food restaurant 1 W Santa Clara St, San Jose, CA 95113 Today: 6 PM–3 AM Call Website Details →