Ranch House is a steakhouse and grill located on the Royal Beach promenade. This casual dining spot offers a quality meat menu, sides, and desserts in an American-style steakhouse setting.