Luna Rosa Puerto Rican Grill y Tapas is located in San Antonio, United States on 2603 SE Military Dr #106. Luna Rosa Puerto Rican Grill y Tapas is rated 4.5 out of 5 in the category puerto rican restaurant in United States.
Address
2603 SE Military Dr #106