Larrupin' Cafe

Restaurant in Trinidad, California