The green chorizo is the best chorizo I ever had in my life. Well worth the drive to San Pedro or a pit stop when in South Bay.
2 Likes
The green chorizo is the best chorizo I ever had in my life. Well worth the drive to San Pedro or a pit stop when in South Bay.