Racks Sta Rosa
Paseo de Sta Rosa, Sta Rosa-Tagaytay Rd Santa Rosa, Laguna, Santa Rosa, Luzon Philippines
Racks Sta Rosa is a Barbecue place is located in Santa Rosa, Luzon. The address of Racks Sta Rosa is Paseo de Sta Rosa, Sta Rosa-Tagaytay Rd Santa Rosa, Laguna, Santa Rosa, Luzon Philippines.
If you want to go to the place or need any services, you can contact them directly. The phone number is +63 49 502 4774,