Catrachita Yucateca ★★★★☆4.1 (50) Restaurants Honduran restaurant · Latin American restaurant · Mexican restaurant (...) 601 Larkin St, San Francisco, CA 94109 Call Website Details →