Places
Communities
Detecting...
Chat
Restaurants
TX
San Antonio
Royal Inn Oriental Cuisine
Royal Inn Oriental Cuisine
4.0
(0 reviews)
• Chinese
5440 Babcock Rd
San Antonio, TX
(210) 691-0602
Overview
Menu
Reviews
Q&A
Business Information
5440 Babcock Rd
San Antonio, TX
(210) 691-0602
Location
Loading map...
Similar Restaurants in San Antonio, TX
Wok Inn
Chinese
San Antonio, TX
5.0
Bamboo
Chinese
San Antonio, TX
4.0
Kong's Express
Chinese
San Antonio, TX
4.0
Formosa Garden
Chinese
San Antonio, TX
4.2
Asian Star Super Buffet
Chinese
San Antonio, TX
3.5
China Harbor
Chinese
San Antonio, TX
3.8