Hotdogs El Primo ★★★★★5.0 (9) Restaurants Hot dog stand · Food producer 930 23rd St, Richmond, CA 94804 Call Details →