Taj Mahal Restaurant
(716)
Indian restaurant
Address: Plaza Real, Local 2A, Alajuela Province, Alajuela, Tropicana, 20101, Costa Rica
Hours: Open ⋅ Closes 10 PM
Phone: +506 4082 0123 ⋅ +506 8303 0123
Online ordering menu for New Taj Mahal. Welcome to New Taj Mahal Restaurant of Columbus. At Taj Mahal we pride ourselves in offering a unique experience of ...