Puerto Vallarta Restaurant Visit Website Location 5675 Bells Ferry Rd Acworth GA 30102 Get Directions Phone (770) 928-9808 More Details Map ViewPhoto View Related Categories: Casual Full Service Acworth