Meat Lovers Killa offers a variety of tacos and other dishes. Known for its welcoming atmosphere and good service.