Marvin American BBQ offers American and Colombian cuisine, known for its ribs. Located near El Parque del Perro.