Sirloin Stockade

Eagle Pass, United States

Sirloin Stockade is a american restaurant in Eagle Pass. Cold buffet.